Improved Approximation for Vector Bin Packing
نویسندگان
چکیده
We study the d-dimensional vector bin packing problem, a well-studied generalization of bin packing arising in resource allocation and scheduling problems. Here we are given a set of d-dimensional vectors v1, . . . , vn in [0, 1] , and the goal is to pack them into the least number of bins so that for each bin B, the sum of the vectors in it is at most 1 in every dimension, i.e., || ∑ vi∈B vi||∞ ≤ 1. For the 2-dimensional case we give an asymptotic approximation guarantee of 1 + ln(1.5)+ ≈ (1.405+ ), improving upon the previous bound of 1 + ln 2 + ≈ (1.693 + ). We also give an almost tight (1.5+ ) absolute approximation guarantee, improving upon the previous bound of 2 [23]. For the d-dimensional case, we get a 1.5 + ln( d+1 2 ) + ≈ 0.807 + ln(d + 1) + guarantee, improving upon the previous (1+ln d+ ) guarantee [2]. Here (1+ln d) was a natural barrier as rounding-based algorithms can not achieve better than d approximation. We get around this by exploiting various structural properties of (near)optimal packings, and using multi-objective multi-budget matching based techniques and expanding the Round & Approx framework to go beyond rounding-based algorithms. Along the way we also prove several results that could be of independent interest.
منابع مشابه
Improved approximation bounds for Vector Bin Packing
Abstract In this paper we propose an improved approximation scheme for the Vector Bin Packing problem (VBP), based on the combination of (near-)optimal solution of the Linear Programming (LP) relaxation and a greedy (modified first-fit) heuristic. The Vector Bin Packing problem of higher dimension (d ≥ 2) is not known to have asymptotic polynomial-time approximation schemes (unless P = NP). Our...
متن کاملA Linear Approximation Algorithm for 2-Dimensional Vector Packing
We study the 2-dimensional vector packing problem, which is a generalization of the classical bin packing problem where each item has 2 distinct weights and each bin has 2 corresponding capacities. The goal is to group items into minimum number of bins, without violating the bin capacity constraints. We propose an Θ(n)-time approximation algorithm that is inspired by the O(n) algorithm proposed...
متن کاملA New Approximation Method for Set Covering Problems, with Applications to Multidimensional Bin Packing
In this paper we introduce a new general approximation method for set covering problems, based on the combination of randomized rounding of the (near-)optimal solution of the Linear Programming (LP) relaxation, leading to a partial integer solution, and the application of a wellbehaved approximation algorithm to complete this solution. If the value of the solution returned by the latter can be ...
متن کاملVector Bin Packing with Multiple-Choice
We consider a variant of bin packing calledmultiple-choice vector bin packing. In this problem we are given a set of n items, where each item can be selected in one of several D-dimensional incarnations. We are also given T bin types, each with its own cost and D-dimensional size. Our goal is to pack the items in a set of bins of minimum overall cost. The problem is motivated by scheduling in n...
متن کاملImproved Approximation Algorithm for Two-Dimensional Bin Packing
We study the two-dimensional bin packing problem with and without rotations. Here we are given a set of two-dimensional rectangular items I and the goal is to pack these into a minimum number of unit square bins. We consider the orthogonal packing case where the edges of the items must be aligned parallel to the edges of the bin. Our main result is a 1.405approximation for two-dimensional bin p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016